Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
100 TELFORD AVENUE Detached £474,844 £280,000 15 Jun 2010
102 TELFORD AVENUE Detached £465,993 £350,000 26 Aug 2016
104 TELFORD AVENUE Detached £744,607 £695,000 16 Dec 2021
105 TELFORD AVENUE Detached £602,415 £410,000 10 Apr 2015
106 TELFORD AVENUE Detached £695,886 £149,000 16 Jul 1998
107 TELFORD AVENUE Semi-Detached £260,534 £153,334 17 Mar 2010
109 TELFORD AVENUE Semi-Detached £562,591 £422,500 7 Jul 2016
111 TELFORD AVENUE Detached £688,090 £185,000 14 Jul 2000